Business

Novavax cuts 2022 revenue guidance in half, stock tanks in after-hours trading